결과물을 Excel로 뿌리는 JSP소스 :: JSP 일반[SSISO Community]
 
SSISO 카페 SSISO Source SSISO 구직 SSISO 쇼핑몰 SSISO 맛집
추천검색어 : JUnit   Log4j   ajax   spring   struts   struts-config.xml   Synchronized   책정보   Ajax 마스터하기   우측부분

JSP 일반
[1]
등록일:2008-04-16 10:33:05 (0%)
작성자:
제목:결과물을 Excel로 뿌리는 JSP소스
inline  :  화면으로  출력
attachment  :  파일  다운  받기


<%@  page  language="java"  contentType="application/vnd.ms-excel;  name='My_excel'"  %>

<%

response.setHeader("Content-Disposition",  "inline;  filename=myfile.xls");
response.setHeader("Content-Description",  "JSP  Generated  Data");

%>


<html>
<body  bgcolor=white>

<table  cellspacing=0  cellpadding=2  border=0>


<%
//  5x5  테이블을  만든다.
for  (int  y=1;y<=5;y++){
        out.println("<tr>\n");
        for  (int  x=1;x<=5;  x++)
        {
%>
<td  bgcolor="#FFFF80">row  <%=y%>  col  <%=x%></td>
<%
        }
        out.println("</tr>\n");
}

%>

</table>

</body>
</html>
--------------------------------------------------------------------------

위에  소스는  간단하게  뿌려주는  것인데요..
DataBase랑  연동해서  뿌려주면..  상당히  좋은  소스가  되겠죵..
DataBase랑  연동하실분은  수정해서  사용하세요

예제  2

<%@  page  language="java"  contentType="application/vnd.ms-excel;charset=euc-kr"%>
<%
response.setHeader("Content-Disposition","attachment;  filename=user.xls");
response.setHeader("Content-Description",  "DATA");
%>


예제  3  서블릿인  경우
res.setContentType("application/vnd.ms-excel;  name='My_excel';  charset=euc-kr");
res.setHeader("Content-Disposition","attachment;  filename=stud_stat.xls");
res.setHeader("Content-Description",  "DATA");
PrintWriter  out  =  new  PrintWriter(new  OutputStreamWriter(res.getOutputStream(),  "euc-kr"));
[본문링크] 결과물을 Excel로 뿌리는 JSP소스
[1]
코멘트(이글의 트랙백 주소:/cafe/tb_receive.php?no=7421
작성자
비밀번호

 

SSISOCommunity

[이전]

Copyright byCopyright ⓒ2005, SSISO Community All Rights Reserved.